built terrace - Espagnol Anglais Dictionnaire